<?php
// $instrumento = $instrumento->result(); 
$instrumento = $instrumento->result();
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <?php $this->load->view('head'); ?>
        <title></title>
        <script type="text/javascript">
<?php if (!$this->session->userdata("usuarioId_externo")) { ?>
                    setTimeout("fnValida()", <?php echo TIMER; ?>); 
<?php } ?>
                $(document).ready(function(){  
                    $("#fecImplementacion").datepicker({dateFormat:"yy-mm-dd",changeMonth: true,changeYear: true, yearRange: '1941:<?php echo date('Y'); ?>' });
<?php $this->load->view('enReady'); ?>
<?php if (isset($edicion) && $edicion != "") { ?>
            fnEdicion();
<?php }
if ($this->session->userdata("usuarioId_externo")) { ?>
            fntodoLectura();
<?php } ?>
        $("#programaId").change(function(){
            if($(this).val() == "") return true;
            $.getJSON("<?php echo site_url("getJson/snies") ?>", {prog:$(this).val()}, function(data){
                fnAsignaValores(data);
            });
        }); //fin $("#programaId").change(function(){
    }); //fin $(document).ready(function(){
    
    function fnEdicion(){
<?php
if (isset($edicion) && $edicion != "") {
    $con = 0;
    foreach ($edicion->result() as $registro) {
        if ($con == 0) { //esto se hace para que asigne los datos de la cabecera
            if ($this->session->userdata("usuarioId_externo")) {
                echo "$('#programaIdCoor').html('{$registro->programaNombre}');";
            }
            echo "$('#hdaplicaInstId').val('{$registro->pliId}');";
            echo "$('#programaId').val('{$registro->programaId}');";
            echo "$('#entidad').val('{$registro->programaInstitucion}');";
            echo "$('#municipio').val('{$registro->municipio}');";

            echo "$('#codigoSnies').val('{$registro->programaCodigo}');";
            echo "$('#nivelFormacion').val('{$registro->programaNivelFormacion}');";
            echo "$('#fecImplementacion').val('{$registro->aplicaInstFecha}');";
            echo "$('#responsable').val('{$registro->responsable}');";
            echo "$('#email').val('{$registro->email}');";
            echo "$('#telefono').val('{$registro->telefono}');";
            echo "$('#paginaWeb').val('{$registro->aplicaPagina}');";
            echo "$('#implementacion').val('{$registro->estado}');";
            echo "$('#cobertura').val('{$registro->cobertura}');";
            echo "$('#apoInternacional').val('{$registro->aplicaApoyoInternacional}');";
            echo "$('#apoInterinst').val('{$registro->aplicaInstApoyo}');";
        }
        $resp = ($registro->aplicaInstDetResp == "") ? $registro->aplicaInstDetRespText : $registro->aplicaInstDetResp;
        $resp = escapeJs($resp);

        echo "$('#" . $registro->preguntaId . "').val('$resp');";
        $con++;
    } //fin foreach($edicion->result() as $registro){
    ?>
<?php } //fin if ($edicion != ""){                ?>
    } //fin function fnEdicion(
    
    function fnAsignaValores(data){
        $("#entidad").val(data.programaInstitucion);
        $("#municipio").val(data.municipio);
        $("#codigoSnies").val(data.programaCodigo);
        $("#nivelFormacion").val(data.programaNivelFormacion);
        return true;
    }
    function fnValida(opc){
        var vacio = false;
        if(opc == "T") $("#hdParcial").val("No");
        //Elimina los labels de error
        $("label").each(function(){
            $(this).removeClass("menFalta");
        }); // fin $("label").each(function(){
        vacio = fnValidaCampos("div","divIdentifiacion");
        if(opc == 'T'){
            vacio = fnValidaCampos("form","forPreguntas");
        } //fin if(opc == 'T'){
        if(!vacio){
            fnMenError('Debe diligenciar todos los campos en rojo',0);
            return false;
        }
        $.post("<?php echo site_url("instrumento/guardaInstru"); ?>", $("#forPreguntas").serialize(),function(data){
            var array = data.split("|");
            $("#hdaplicaInstId").val(array[0]);
            window.opener.fnRecargar();
            fnMenError("Se ha guardado el registro exitosamente",2,false);
            if(opc == "T") window.close();
            return;
        });
    } //fin function fnValida(opc){
        </script>
    </head>
    <body>
        <script src="<?php echo base_url() . "js/wz_tooltip-min.js" ?>" type="text/javascript"></script>
        <?php $this->load->view('enBody'); ?>
        <div id="divContenedor" >
            <div class="titulo"><?php echo $instrumento[0]->instrumentoNombre; ?></div>
            <div style="border: 1px black solid;text-align: justify;padding: 5px;margin: 9px" >
                <span style="font-weight: bolder">Objetivo:</span>Identificar y describir los programas de formación nacional en primera infancia atendiendo a sus enfoques pedagógicos. 
            </div>
            <div style="text-align:justify">
                <p><span style="font-weight: bolder">Instructivo. Identifique en los programas de formación asignados </span></p>
                <p>Escuelas Normales Superiores; programas técnicos y tecnológicos; licenciaturas; programas de especialización y maestría; programa doctoral) los fundamentos epistemológicos, metodológicos e investigativos que sustentan la propuesta. Para ello, desarrolle la siguiente matriz:</p>
            </div>           
            <div id="divPreguntas">
                <form id="forPreguntas" >
                    <input type="hidden" id="hdInstrumento" name="hdInstrumento" value="<?php echo $instrumento[0]->instrumentoId; ?>" />
                    <input type="hidden" id="hdaplicaInstId" name="hdaplicaInstId" value="0" />
                    <input type="hidden" id="hdParcial" name="hdParcial" value="Si" />
                    <div  id="divIdentifiacion">
                        <fieldset>
                            <legend>Datos de creación del formulario</legend>
                            <label for="programaId">Nombre del Programa/Institucion</label>
                            <?php
                            if ($this->session->userdata("usuarioId_externo")) {
                                echo "<div id='programaIdCoor' ></div>";
                            } else {
                                ?>
                                <select id="programaId" name="programaId">
                                    <option value="">Elija</option>
                                    <?php
                                    foreach ($snies->result() as $programa) {
                                        echo "<option value='{$programa->programaId}'>{$programa->programaNombre}/{$programa->programaInstitucion}</option>";
                                    }
                                    ?>
                                </select>
<?php } ?>
                            <table>
                                <tr>
                                    <td><label for="entidad">Entidad</label></td>
                                    <td><input type="text" id="entidad" name="entidad" /></td>
                                    <td><label for="municipio">Municipio</label></td>
                                    <td><input type="text" id="municipio" name="municipio" readonly /></td>
                                    <td><label for="codigoSnies">Codigo SNIES</label></td>
                                    <td><input type="text" id="codigoSnies" name="codigoSnies" readonly  /></td>
                                </tr>
                                <tr>
                                    <td><label for="nivelFormacion">Nivel Formación</label></td>
                                    <td><input type="text" id="nivelFormacion" name="nivelFormacion" /></td>
                                    <td><label for="fecImplementacion">Fecha Implementacion</label></td>
                                    <td><input type="text" id="fecImplementacion" name="fecImplementacion" size="9" /></td>
                                    <td><label for="responsable">Responsable Programa</label></td>
                                    <td><input type="text" id="responsable" name="responsable" /></td>
                                </tr>
                                <tr>
                                    <td><label for="email">Correo Electronico</label></td>
                                    <td><input type="text" id="email" name="email" /></td>
                                    <td><label for="telefono">Telefono</label></td>
                                    <td><input type="text" id="telefono" name="telefono" /></td>
                                    <td><label for="paginaWeb">Pagina Web</label></td>
                                    <td><input type="text" class="omitir" id="paginaWeb" name="paginaWeb" /></td>
                                </tr>
                                <tr>
                                    <td><label for="implementacion">Lugar Implementación</label></td>
                                    <td><input type="text" id="implementacion" name="implementacion" /></td>
                                    <td><label for="cobertura">Cobertura</label></td>
                                    <td><input type="text" id="cobertura" name="cobertura" /></td>
                                    <td><label for="apoInternacional">Apoyo Internacional</label></td>
                                    <td><input type="text" id="apoInternacional" name="apoInternacional" /></td>
                                </tr>
                                <tr>
                                    <td><label for="apoInterinst">Apoyo Interinstitucional</label></td>
                                    <td><input type="text" id="apoInterinst" name="apoInterinst" /></td>
                                </tr>
                            </table>      
                        </fieldset>
                    </div>
                    <div class="flotante" >
                        <input type="button" value="Guardar" onclick="fnValida();" /><br/>
                        <input type="button" value="Terminar" onclick="fnValida('T');" />
                    </div>
                    <div style="text-align: center;font-weight: bolder;font-size: 18px">FUNDAMENTOS PEDAGOGICOS</div>
                    <?php
                    //inicia el proceso para capturar las preguntas
                    $pregunta = $preguntas->result();
                    ?>
                    <ol>
                        <?php
                        for ($i = 1; $i <= 8; $i++) {
                            $puntero = -1 + $i;
                            echo "<li><div class='divTxtPregunta'><label for='{$pregunta[$puntero]->preguntaId}'>{$pregunta[$puntero]->preguntaTexto}</label><img src='" . base_url() . "/images/pregunta.png" . "' style='width:20px;height:15px' alt='icono de ayuda' onmouseover=\"Tip('" . preg_replace("[\n|\r|\n\r]", ' ', $pregunta[$puntero]->preguntaAyuda) . "', SHADOW, true, TITLE, 'Ayuda', PADDING, 9);\" onmouseout=\"UnTip()\" /></div></li>";
                            echo "<textarea id='{$pregunta[$puntero]->preguntaId}' name='{$pregunta[$puntero]->preguntaId}' cols='100' rows='3' maxlength='6000'></textarea>";
                        }
                        $tmp = $puntero + 1;
                        ?>
                    </ol>
                </form>
            </div><!-- fin divPreguntas -->
        </div>
    </div><!-- fin divContenedor -->
</body>
</html>